@charset "UTF-8";

.excellent-home-page {
  box-sizing: border-box;
  position: relative;
  min-height: 100%;
  font-family: "华文行楷";
  background-image: url("https://restaurant.hengyi.com/photos/qiniuyun/banners.png");
  background-repeat: no-repeat;
  background-size: 125% 100%;
  .title {
    text-align: center;
    font-size: 48px;
    letter-spacing: 4px;
    line-height: 60px;
    color: #ececec;
    margin: 80px 0 30px;
  }

  .subtitle {
    width: 720px;
    font-size: 24px;
    margin: 0;
    color: rgb(224, 250, 233);
    text-shadow: #c8c8c8 0.5px 0.5px 1px;
    text-align: center;
    line-height: 1.7em;
    font-weight: 100;
  }
}

@media (max-width: 999px) {
  .excellent-home-page {
    .title {
      font-size: 48px;
    }
    .subtitle {
      font-size: 18px;
      max-width: 80vw;
    }
  }
}

.excellent-home-page-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-size: cover;
}

.excellent-home-page-content-wrapper {
  //   position: absolute;
  //   top: 100px;
  //   left: 0;
  //   right: 0;
  //   bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;

  .excellent-home-page-content {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 50px;
  }

  .excellent-home-page-buttons {
    font-family: "微软雅黑";

    .btn {
      background: rgba(220, 220, 220, 0);
      &:hover {
        background: rgba(255, 254, 254, 0.2);
      }
    }
  }
}
//控制遮罩透明度
.opened .next-overlay-backdrop {
  opacity: 0.8 !important;
}
